469118
27813
109853
1244650
426249
100443
954984
1032446
11783
1306287
1324980
520513
798147
887949
1012724
813610
546505
46952
86987
599377
287284
530841
443275
825256